Słownik techniczny polsko-angielski

downstream, down the river